plural of granada - English Synonyms Dictionary